Big Huge Thesaurus

landlocked salmon

noun